import httpInstance from "@/utils/http";


//创建相册
export function establishPicture(data) {
    // 将数据转换为字符串，如果数据已经是一个字符串，则不需要转换
    const dataString = typeof data === 'string' ? data : JSON.stringify(data)
    // 发送 POST 请求，将数据作为请求体
    return httpInstance.post('/app-api/yingshi/album/create', dataString, {
      headers: {
        'Content-Type': 'application/json', // 或者根据实际需求使用其他 MIME 类型
      },
    });
  }

  //更新相册
export function updatePicture(data) {
  // 将数据转换为字符串，如果数据已经是一个字符串，则不需要转换
  const dataString = typeof data === 'string' ? data : JSON.stringify(data)
  // 发送 POST 请求，将数据作为请求体
  return httpInstance.post('/app-api/yingshi/album/update', dataString, {
    headers: {
      'Content-Type': 'application/json', // 或者根据实际需求使用其他 MIME 类型
    },
  });
}


  // 查看相册详情
export function getParticulars(id) {
  return httpInstance.get('/app-api/yingshi/album/getbyid', {
    params: {
      id: id // 将 id 作为请求体发送
    },
    headers: {
      'Content-Type': 'application/x-www-form-urlencoded' // 告知服务器正文是 JSON 格式
    }
  });
}

// 删除相册
export function deleteParticulars(id) {
  return httpInstance.delete('/app-api/yingshi/album/delete', {
    params: {
      albumId: id // 将 id 作为请求体发送
    },
    headers: {
      'Content-Type': 'application/x-www-form-urlencoded' // 告知服务器正文是 JSON 格式
    }
  });
}